/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package client.entity;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

/**
 *
 * @author Admin Windows 8
 */
public class JobDetail implements Serializable {
    private int id;
    private String titleJob;
    private String nameCus;
    private String logo;
    private String address;
    private String phone;
    private String cusDescription;
    private String contactPerson;
    private String email;
    private String experiedDate;   
//    private String jobCategory;
    private List<TempRecruimentCategory> listCateOfJob; 
  //  private String jobLocation;
    private List<TempRecruimentLocation> listLocaleOfJob; 
    private String jobLevel;
    private String typeOfJob;
    private int number;
    private String jobDescription;
    private String requirement;
    private String benefit;

    public String getTitleJob() {
        return titleJob;
    }

    public void setTitleJob(String titleJob) {
        this.titleJob = titleJob;
    }

    public String getNameCus() {
        return nameCus;
    }

    public void setNameCus(String nameCus) {
        this.nameCus = nameCus;
    }

    public String getLogo() {
        return logo;
    }

    public void setLogo(String logo) {
        this.logo = logo;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getCusDescription() {
        return cusDescription;
    }

    public void setCusDescription(String cusDescription) {
        this.cusDescription = cusDescription;
    }

    public String getContactPerson() {
        return contactPerson;
    }

    public void setContactPerson(String contactPerson) {
        this.contactPerson = contactPerson;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getExperiedDate() {
        return experiedDate;
    }

    public void setExperiedDate(String experiedDate) {
        this.experiedDate = experiedDate;
    }

    public List<TempRecruimentLocation> getListLocaleOfJob() {
        return listLocaleOfJob;
    }

    public void setListLocaleOfJob(List<TempRecruimentLocation> listLocaleOfJob) {
        this.listLocaleOfJob = listLocaleOfJob;
    }
  
   


    public String getJobLevel() {
        return jobLevel;
    }

    public void setJobLevel(String jobLevel) {
        this.jobLevel = jobLevel;
    }

    public String getTypeOfJob() {
        return typeOfJob;
    }

    public void setTypeOfJob(String typeOfJob) {
        this.typeOfJob = typeOfJob;
    }

    public int getNumber() {
        return number;
    }

    public void setNumber(int number) {
        this.number = number;
    }

   

    public String getJobDescription() {
        return jobDescription;
    }

    public void setJobDescription(String jobDescription) {
        this.jobDescription = jobDescription;
    }

    public String getRequirement() {
        return requirement;
    }

    public void setRequirement(String requirement) {
        this.requirement = requirement;
    }

    public String getBenefit() {
        return benefit;
    }

    public void setBenefit(String benefit) {
        this.benefit = benefit;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public List<TempRecruimentCategory> getListCateOfJob() {
        if(listCateOfJob==null){
            listCateOfJob= new ArrayList<TempRecruimentCategory>();
        }
        return listCateOfJob;
    }

    public void setListCateOfJob(List<TempRecruimentCategory> listCateOfJob) {
        this.listCateOfJob = listCateOfJob;
    }

    public JobDetail() {
    }
    
}
